// +----------------------------------------------------------------------
// | 网评管理系统V4.0
// +----------------------------------------------------------------------
// | 版权所有 2006~2021 广西龙讯互动信息技术股份有限公司
// +----------------------------------------------------------------------
// | 官方网站: http://www.longsunhd.com/
// +----------------------------------------------------------------------
// | 作者: 鲲鹏 <414797210@qq.com>
// +----------------------------------------------------------------------

package com.javaweb.system.service;

import com.javaweb.common.utils.JsonResult;
import com.javaweb.common.common.IBaseService;
import com.javaweb.system.dto.GroupPermissionDto;
import com.javaweb.system.entity.MemberGroup;

/**
 * <p>
 * 会员分组表 服务类
 * </p>
 *
 * @author 鲲鹏
 * @since 2020-11-04
 */
public interface IMemberGroupService extends IBaseService<MemberGroup> {

    /**
     * 获取会员分组列表
     *
     * @return
     */
    JsonResult getMemberGroupList();

    /**
     * 获取分组菜单列表
     *
     * @param groupId 分组ID
     * @return
     */
    JsonResult getMenuList(Integer groupId);

    /**
     * 保存分组菜单数据
     *
     * groupPermissionDto 会员分组权限集合
     * @return
     */
    JsonResult savePermission(GroupPermissionDto groupPermissionDto);

}
